Skip to content

Update Firefox support for WebAssembly JS-PI#29783

Open
KirtiRamchandani wants to merge 1 commit into
mdn:mainfrom
KirtiRamchandani:data/wasm-jspi-firefox152
Open

Update Firefox support for WebAssembly JS-PI#29783
KirtiRamchandani wants to merge 1 commit into
mdn:mainfrom
KirtiRamchandani:data/wasm-jspi-firefox152

Conversation

@KirtiRamchandani

Copy link
Copy Markdown

Problem

mdn/content#44167 tracks Firefox 152 Nightly support for WebAssembly JavaScript Promise Integration (JS-PI), but BCD still marked Firefox as unsupported.

Root cause

webassembly/jspi.json had no Firefox support entry for the new Nightly implementation.

Solution

Mark Firefox 152 support behind the javascript.options.wasm_js_promise_integration preference. Firefox for Android continues to mirror desktop Firefox for this feature.

Tests run

  • node lint/lint.js webassembly/jspi.json
  • node_modules/.bin/prettier.cmd --check webassembly/jspi.json
  • node -e "JSON.parse(require('fs').readFileSync('webassembly/jspi.json','utf8')); console.log('ok')"
  • git diff --check

@github-actions github-actions Bot added data:wasm Compat data for Web Assembly features. https://developer.mozilla.org/en-US/docs/WebAssembly size:s [PR only] 7-24 LoC changed labels Jun 1, 2026
@github-actions

github-actions Bot commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

Tip: Review these changes grouped by change (recommended for most PRs), or grouped by feature (for large PRs).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

data:wasm Compat data for Web Assembly features. https://developer.mozilla.org/en-US/docs/WebAssembly size:s [PR only] 7-24 LoC changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants